Public-Screen-Manager ===================== Beim Starten einer Applikation sucht MUI nach dem für diese Applikation eingestellten Public-Screen. Falls dieser nicht vorhanden ist, wird in der Liste des MUI-Screen-Managers nach einem entsprechenden Eintrag gesucht und der Bildschirm falls gefunden mit den eingestellten Spezifikationen geöffnet. Den Public-Screen Manager erreicht man durch Betätigen der `New'- und `Edit'-Knöpfe in der Popup-Liste beim Einstellen des Public-Screens einer Applikation. Er läuft unabhängig vom Rest des Preferences-Programms in einem separaten Fenster, bei Bedarf können auch mehrere Manager gleichzeitig geöffnet werden. Hier können Auflösung, Farbpalette sowie einige weitere Daten eines neuen Public-Screens eingestellt werden. Das Fenster ist deswegen auch in drei Seiten unterteilt, die mit dem Cycle-Gadget am oberen Rand umgeschaltet werden können. Auf der `Attributes'-Seite finden sich im einzelnen folgende Einstellmöglichkeiten: Im `Public Name' String Gadget kann man einen Namen festlegen, unter dem der Bildschirm später referenziert wird. Um Verwechslungen zu vermeiden, sollten alle im System verwendeten Public Screens unterschiedliche Namen haben. Hinter `Title' verbirgt sich wie erwartet der Text, der in der Titelzeile angezeigt wird und bei `Font' läßt sich der Default-Zeichensatz einstellen, mit dem der Bildschirm und die darauf geöffneten Fenster dargestellt werden sollen. Das `Background'-Gadget ist nur unter Kickstart 3.0 oder höher verfügbar und erlaubt die Konfiguration eines Hintergrundbildes. Hier werden wieder die `Datatypes' verwendet, man kann dadurch die verschiedensten Bildformate verwenden. Neben diesen essentiellen Werten kann ein Bildschirm noch einige andere Eigenschaften besitzen, die im folgenden aufgezählt werden: - `Auto Scroll' Wenn der Screen größer als der sichtbare Bereich definiert wurde, dann wird er automatisch gescrollt sobald die Maus an einen Rand stößt. - `Draggable' Screens ohne dieses Attribut können nicht verschoben werden. - `Exclusive' Der Bildschirm kann das Display nicht mit anderen Bildschirmen teilen, er wird immer alleine dargestellt (erst ab Kickstart 3.0). - `Interleaved' Dieses Attribut vermindert falls gesetzt das Flimmern das besonders beim Scrollen von Listen auf vielfarbigen Screens auftritt (erst ab Kickstart 3.0). - `Open Behind' Der Screen wird unauffällig hinter allen anderen Screens geöffnet. - `System Default' Der Screen wird zum System Default Screen erklärt. Alle Fenster die auf dem System Default Screen aufzugehen wünschen (z.B. Shell-Fenster) werden dadurch umgelenkt. Die Auflösung und Größe eines Bildschirms läßt sich auf der `Display Mode' Seite einstellen. In einer Liste werden dazu alle verfügbaren Modi angezeigt. Außerdem finden sich am unteren Fensterrand Gadgets für Breite, Höhe und Tiefe sowie eine Einstellung für den zu verwendenden Overscan-Typ. Die Farbpalette und die Zuordnung der System-Stifte eines Bildschirms kann man schließlich mit Hilfe der `Palette'-Seite bestimmen. Das hier verwendete Verfahren ist ähnlich des im System benutzten Palette-Voreinsteller-Programms. Anzumerken ist hier allerdings daß die gerade eingestellten Farben nur unter Kickstart 3.x und auch da nur dann auch wirklich sichtbar sind, wenn genug freie Farben auf dem Bildschirm zur Verfügung stehen. Die Mehrheit aller Benutzer wird momentan leider nur schwarze Kästchen sehen und ist beim Einstellen etwas auf ihre Phantasie angewiesen. Die MUI Palette-Einstellung wird erst bei mindestens 32 Farben so richtig schön.


converted with guide2html by Kochtopf for the Meeting Pearls Vol.1